package de.tabuma.pm.gadget.logik;

import de.tabuma.pm.gadget.entity.*;
import de.tabuma.pm.logik.*;
import java.util.*;


/**
 *
 * @author alefen
 */
public class GadgetFacade {
    public static int create(Gadget gadget, String user) {
        return (int) PMF.doCreate(gadget, user);
    }
    
    public static Gadget get(int id) {
        return PMF.get(id, new Gadget());
    }

    public static void update(Gadget gadget, String user) {
        PMF.doUpdate(gadget, user);
    }

    public static void remove(Gadget gadget, String user) {
        PMF.doRemove(gadget, user);
    }

    public static List<Gadget> getList(int projectId) {
        String keys[] = new String[1];
        keys[0] = "projectId";
        String values[] = new String[1];
        values[0] = ""+projectId;
        return PMF.get(keys, values, new Gadget());
    }

}
